package com.edu.study.entities.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

@Data
@TableName("edu_word_learn")
public class EduWordLearnNew {
  /**
   * 主键id
   */
  @TableId(value = "id", type = IdType.ASSIGN_UUID)
  private String id;

  /**
   * 单词id
   */
  private String wordId;

  /**
   * 单词来源 1-课文 2-搜索 3-考试分类 4-绘本
   */
  private String wordSource;

  /**
   * 单词来源ID (课程ID/词书ID)
   */
  @TableField("word_sourceID")
  private String wordSourceID;

  /**
   * 会员id
   */
  private String memberId;

  /**
   * KO标识 (0-学习中，>0-KO中)
   */
  @TableField("KO")
  private Integer ko;

  /**
   * KO时间
   */
  @TableField("KO_Date")
  private Date koDate;

  /**
   * 创建时间
   */
  private Date createDate;

  /**
   * 创建人
   */
  private String createBy;

  /**
   * 修改时间
   */
  private Date updateDate;

  /**
   * 修改人
   */
  private String updateBy;

  /**
   * 删除标记(0:正常 1:删除)
   */
  private String delFlag;

  private Date studyTime;
}
